/*layout*/
html,body{height:100%;overflow:hidden;}
.panel{position:absolute;top:0px;right:0px;bottom:0px; left:0px;}
.top { height:68px;}
.left { top:68px; bottom:50px; width:260px;}
.main { left:260px; top:68px; bottom:50px;}
.bottom { top:auto;  height:50px;}
.panel iframe { width:100%; height:100%;}

/* HACK:*IE6/7 _IE6*/
html { *padding:70px 0px 50px 0px;}
.panel{*position:relative;}
.top { *margin-top:-70px; *margin-bottom:0px; }
.left { *height:100%; *float:left; *top:0px;  }
.main { *height:100%;  *top:0;*left:0px;_left:-3px;}/*IE 6 float 3px bug*/

/*style*/
.hd{background:url("../images/hdbg.png") repeat-x scroll 0 0 #019BF1;border:1px solid #53D7FD;height:66px;}
.logo{height:66px;background:url("../images/logo.png") no-repeat scroll 0 0 transparent; position:relative;}
.logo .u{position:absolute; right:0px;top:6px;letter-spacing:2px; font-size:13px;color:#fff;}
.logo .u a{color:#fff;text-decoration:none;}
.logo .u a:hover{text-decoration:underline;}
.logo .t{position:absolute; bottom:0px;right:0px;height:30px;width:280px;}
.logo .t a{font-size:16px; color:#fff;text-decoration:none;background:url("../images/hdbg-t-bg.png") repeat-x scroll 0 0 transparent;height:28px; line-height:28px;padding:0px 15px;margin-left:10px;display:inline-block;*zoom:1; border:1px solid #00609C;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.logo .t .active{color:#000;background:url("../images/hdbg-t-abg.png") repeat-x scroll 0 0 transparent; border-color:#C3C1C2 #C3C1C2 #C3C1C2 #C3C1C2;-moz-border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-o-border-radius:4px 4px 0px 0px;-o-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;}

.left{overflow:hidden;}
.left,.main,.toggle-left-off-box{-moz-transition: all 0.5s ease-in; 
  -webkit-transition: all 0.5s ease-in;  
  -ms-transition: all 0.5s ease-in;  
  -o-transition: all 0.5s ease-in;  
  transition: all 0.5s ease-in; }

/* 三行高自适应 */
.rows3auto{width:100%;height:100%;overflow:hidden;position:relative;}
.rows3autoh,.rows3autof{height:30px;zoom:1;width:100%;position:absolute;z-index:1;}
.rows3autoc{ width:100%; position:absolute; top:30px; bottom:30px;}
.rows3autoc{ *height:100%; *padding-top:30px; *padding-bottom:30px; *top:0px;
	*hack:expression(document.compatMode=="CSS1Compat"&&(this.style.height=this.parentNode.clientHeight-parseInt(this.currentStyle.paddingTop)-parseInt(this.currentStyle.paddingBottom) +"px"));
} /**/
.rows3autoh{top:0px;}
.rows3autof{bottom:0px;}
.rows3autoci{height:100%;overflow:auto; border-width:0px 1px 0px 0px}


.lh{height:56px;}
.lc{top:56px;*top:0px;*padding-top:56px;}
.lmr{margin-right:2px;border:1px solid #729BC7;}
.lhc1{height:28px;background:url("../images/ltbg.png") repeat-x scroll 0 0 #A7DEFD;line-height:27px; padding:0px 5px 0px 10px;}
.lhc2{background-color:#B8E1F7;border-width:0px 1px 0px 0px;height:26px; text-align:center;}
.lhc2btn{background:url("../images/lt-go.png") no-repeat scroll center center transparent; border-width:0px;width:20px;cursor:pointer;}
.lhc2t{width:140px;}
.toggleleft{float:right;width:15px;height:15px;background: url(../images/s-toggle-left.png) no-repeat 0px -195px;margin-top:7px;}
.toggleleft:hover{background-position: 0 -65px;}
.lf{background-color:#B8E1F7;border-width:0px 1px 1px 0px;height:29px;line-height:28px; text-align:center;}
.lbtb th,.lbtb td{padding:4px; text-align:left;}
.lbtb td{cursor:pointer;}
.lbtb .current td{border:1px solid #6BC9FD;border-width:1px 0px;background-color:#EBF8FF;}


.mh{border:1px solid #729BC7; border-right-width:0px;background:url("../images/ltbg.png") repeat-x scroll 0 0 #A7DEFD;height:28px;overflow:hidden;}
.mhbtn{background:url("../images/mh-btn-bg.png") repeat-x scroll 0 0 #D0D0D0;padding:1px 5px;margin:3px 5px 0px 5px; line-height:15px;border:1px solid #729BC7; color:#000; text-decoration:none;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.mf{background-color:#B8E1F7;line-height:29px;border-bottom:1px solid  #729BC7;border-left:1px solid  #729BC7;}
.mc{background-color:#F4F3EF;height:100%; border-left:1px solid  #729BC7;}

.copyright{background-color:#F7F7F7;text-align:center;line-height:30px;}

.toggle-left-off-box{border:1px solid #729BC7;border-left-width:0px;position:absolute;top:72px; width:21px;height:21px;z-index:6;background-color:#C4E8FE;left:-22px;}
.toggle-left-off{float:right;width:15px;height:15px;background: url(../images/s-toggle-left.png) no-repeat 0px -130px;margin-top:3px;margin-right:3px;}
.toggle-left-off:hover{background-position: 0 0px;}


/**lefthidden**/
.lefthidden .left{left:-260px;*display:none;}
.lefthidden .main{left:0px;}
.lefthidden .rows3autoc{*hack:expression(0==0);}
.lefthidden .toggle-left-off-box{left:0px;}
.lefthidden .mh{padding-left:30px;}